package com.renwei.yunlong.bean;

import java.util.List;

/**
 * Project :  yunna.
 * Package name: com.renwei.yunlong.bean
 * Created by :  Benjamin.
 * Created time: 2018/1/18 17:22
 * Changed by :  Benjamin.
 * Changed time: 2018/1/18 17:22
 * Class description:
 */

public class ServerChooseServiceFloderBean {

    /**
     * message : {"code":200,"message":"操作成功！","stack":""}
     * rows : [{"completeTimes":"","contractFlag":"","contractId":"","contractName":"","curStatus":"","currentUserId":"","detailId":"58","detailName":"机房基础环境远程支持服务","hardName":"","hardSerial":"","hardwareId":"","hardwareTypeName":"","hardwareTypeParentId":"","hardwareTypeParentName":"","ownerCode":"","relationId":"","serverId":"","serviceProviderCode":"","type":"","typeStatus":""}]
     * total : 0
     */

    private MessageBean message;
    private int total;
    private List<RowsBean> rows;

    public MessageBean getMessage() {
        return message;
    }

    public void setMessage(MessageBean message) {
        this.message = message;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public List<RowsBean> getRows() {
        return rows;
    }

    public void setRows(List<RowsBean> rows) {
        this.rows = rows;
    }

    public static class MessageBean {
        /**
         * code : 200
         * message : 操作成功！
         * stack :
         */

        private int code;
        private String message;
        private String stack;

        public int getCode() {
            return code;
        }

        public void setCode(int code) {
            this.code = code;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public String getStack() {
            return stack;
        }

        public void setStack(String stack) {
            this.stack = stack;
        }
    }

    public static class RowsBean {
        /**
         * completeTimes :
         * contractFlag :
         * contractId :
         * contractName :
         * curStatus :
         * currentUserId :
         * detailId : 58
         * detailName : 机房基础环境远程支持服务
         * hardName :
         * hardSerial :
         * hardwareId :
         * hardwareTypeName :
         * hardwareTypeParentId :
         * hardwareTypeParentName :
         * ownerCode :
         * relationId :
         * serverId :
         * serviceProviderCode :
         * type :
         * typeStatus :
         */

        private String completeTimes;
        private String contractFlag;
        private String contractId;
        private String contractName;
        private String curStatus;
        private String currentUserId;
        private String detailId;
        private String detailName;
        private String hardName;
        private String hardSerial;
        private String hardwareId;
        private String hardwareTypeName;
        private String hardwareTypeParentId;
        private String hardwareTypeParentName;
        private String ownerCode;
        private String relationId;
        private String serverId;
        private String serviceProviderCode;
        private String type;
        private String typeStatus;

        public String getServicesDirectoryName() {
            return servicesDirectoryName;
        }

        public void setServicesDirectoryName(String servicesDirectoryName) {
            this.servicesDirectoryName = servicesDirectoryName;
        }

        private String servicesDirectoryName;
        private String id;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getCompleteTimes() {
            return completeTimes;
        }

        public void setCompleteTimes(String completeTimes) {
            this.completeTimes = completeTimes;
        }

        public String getContractFlag() {
            return contractFlag;
        }

        public void setContractFlag(String contractFlag) {
            this.contractFlag = contractFlag;
        }

        public String getContractId() {
            return contractId;
        }

        public void setContractId(String contractId) {
            this.contractId = contractId;
        }

        public String getContractName() {
            return contractName;
        }

        public void setContractName(String contractName) {
            this.contractName = contractName;
        }

        public String getCurStatus() {
            return curStatus;
        }

        public void setCurStatus(String curStatus) {
            this.curStatus = curStatus;
        }

        public String getCurrentUserId() {
            return currentUserId;
        }

        public void setCurrentUserId(String currentUserId) {
            this.currentUserId = currentUserId;
        }

        public String getDetailId() {
            return detailId;
        }

        public void setDetailId(String detailId) {
            this.detailId = detailId;
        }

        public String getDetailName() {
            return detailName;
        }

        public void setDetailName(String detailName) {
            this.detailName = detailName;
        }

        public String getHardName() {
            return hardName;
        }

        public void setHardName(String hardName) {
            this.hardName = hardName;
        }

        public String getHardSerial() {
            return hardSerial;
        }

        public void setHardSerial(String hardSerial) {
            this.hardSerial = hardSerial;
        }

        public String getHardwareId() {
            return hardwareId;
        }

        public void setHardwareId(String hardwareId) {
            this.hardwareId = hardwareId;
        }

        public String getHardwareTypeName() {
            return hardwareTypeName;
        }

        public void setHardwareTypeName(String hardwareTypeName) {
            this.hardwareTypeName = hardwareTypeName;
        }

        public String getHardwareTypeParentId() {
            return hardwareTypeParentId;
        }

        public void setHardwareTypeParentId(String hardwareTypeParentId) {
            this.hardwareTypeParentId = hardwareTypeParentId;
        }

        public String getHardwareTypeParentName() {
            return hardwareTypeParentName;
        }

        public void setHardwareTypeParentName(String hardwareTypeParentName) {
            this.hardwareTypeParentName = hardwareTypeParentName;
        }

        public String getOwnerCode() {
            return ownerCode;
        }

        public void setOwnerCode(String ownerCode) {
            this.ownerCode = ownerCode;
        }

        public String getRelationId() {
            return relationId;
        }

        public void setRelationId(String relationId) {
            this.relationId = relationId;
        }

        public String getServerId() {
            return serverId;
        }

        public void setServerId(String serverId) {
            this.serverId = serverId;
        }

        public String getServiceProviderCode() {
            return serviceProviderCode;
        }

        public void setServiceProviderCode(String serviceProviderCode) {
            this.serviceProviderCode = serviceProviderCode;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getTypeStatus() {
            return typeStatus;
        }

        public void setTypeStatus(String typeStatus) {
            this.typeStatus = typeStatus;
        }
    }
}
